/* 
 *  com.ctvit.framework.service.BaseUserService.java Create on Apr 21, 2008 5:13:59 PM By Q-Wang 
 * $Header: /home/cvsroot/ctvit/messgeCenter/src/com/ctvit/framework/service/BaseUserService.java,v 1.1 2015/12/18 01:17:30 yushihao Exp $
 */
package com.ctvit.framework.service;

import org.springframework.dao.DataAccessException;
import org.springframework.security.core.userdetails.UserDetails;
import org.springframework.security.core.userdetails.UserDetailsService;
import org.springframework.security.core.userdetails.UsernameNotFoundException;


/**
 * 
 * 
 * @author Q-Wang
 *
 */
public abstract class BaseUserService extends BaseService implements UserDetailsService {

	/**
	 * @see org.acegisecurity.userdetails.UserDetailsService#loadUserByUsername(java.lang.String)
	 */
	public abstract UserDetails loadUserByUsername(String username)
			throws UsernameNotFoundException, DataAccessException;
}
